from apscheduler.jobstores.sqlalchemy import SQLAlchemyJobStore

SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:root.@127.0.0.1:3306/test?charset=utf8'
SQLALCHEMY_TRACK_MODIFICATIONS = False
# 动态追踪数据库的修改. 性能不好. 且未来版本中会移除. 目前只是为了解决控制台的提示才写的
SQLALCHEMY_ECHO = False  # 设置True的话，查询时会显示原始SQL语句。
SQLALCHEMY_POOL_RECYCLE = 1000  # 设置多少秒后自动回收连接，对MySQL来说，默认是2小时

# 存储位置
SCHEDULER_JOBSTORES = {
    'default': SQLAlchemyJobStore(url=SQLALCHEMY_DATABASE_URI)
}
